AviUtl、Youtubeでよく見る文字装飾のセット

2025/03/30

folder配布

sell#Script sell#アニメーション効果

t f B! P L


2025.04.20にバージョンアップしました。
「縁取り(移動・グラデーション)」・テキストサイズ連動機能は「僕は久保」様にアイデアをいただいて作成しました。ありがとうございます!
Youtubeなどで見かけるテキストの装飾に使えるアニメーションのセットです。
(現在3個です。思いつけば増やします)
  • 文字に帯状の背景をつけるアニメーション効果
  • 位置をずらせる縁取り(テキストサイズに縁取りサイズが連動可能)
  • 位置をずらせる縁取り(テキストサイズに縁取りサイズが連動可能。グラデーションも可能)


更新情報

更新日 更新内容
2025.04.13 「縁取り(移動可能)」に不必要な処理が含まれていたため削除しました。
「縁取り(移動・グラデーション)」を追加しました。
2025.04.19 「縁取り(移動・グラデーション)」が機能しない問題(rikky_moduleを読み込み忘れていました)を修正しました。
コメントでのご指摘ありがとうございます。ご迷惑をおかけしました。
2025.04.20 「縁取り(移動・グラデーション)」「縁取り(移動可能)」が「○○寄せ[○]」の影響を受けない問題を修正しました。
コメントでのご指摘ありがとうございます。ご迷惑をおかけしました。
なお、「領域帯」が「○○寄せ[○]」の影響を受けない事象については、ティムさんのものと動作を同様にするためにわざとそうしております。

テキストサイズ連動機能を追加しました。

ダイアログに項目を追加した関係上、これ以前のバージョンを使っておられる方はこのスクリプトを使用しているプロジェクトがおかしくなる可能性があります。
そういった方はファイルの置き換えをせず、新しくダウンロードしたものの名称を変更して別のファイルとしてAviUtlに読み込むことをお勧めします。

ダウンロード

 利用規約に同意する。

ダウンロードした「@テキスト装飾.anm」をScriptフォルダに入れてください。
詳しい導入方法はコチラ
更新前のものを使っている場合は再ダウンロードした「@テキスト装飾.anm」で古いものを置き換えておください。

動作環境

AviUtl 1.10
拡張編集 0.92 
rikky_module導入必須 

使い方(領域帯)

ティムさんの「領域枠」をベースに作成しております。本家の「領域枠」は非常に便利なのでぜひご利用ください。
「領域枠」はコチラ

アニメーション効果の「領域帯」を任意のオブジェクトにつけてください。
パラメーター等はダイアログの「check_box縦書き」「check_box短辺にも縁」以外ほどんど「領域枠」と同じです。
ダイアログの設定と見た目

パラメーター一覧

トラックバー

パラメーター名 説明
画線幅 帯の縁の幅を指定します。
追加幅 元のオブジェクトの幅に対して、帯をどれだけ広げるかを指定します。負の値にすると帯が縮みます。
背景濃度 背景の濃度です。「透明度=100.0-背景濃度」と考えてください。

ダイアログ

パラメーター名 説明
枠色 枠(縁取り)の色を指定します。
背景色 背景の色を指定します。
check_box縦書き チェックを入れると帯が縦になります。入れないと横になります。
check_box短辺にも縁 チェックを入れると帯の短辺(上図参考。名目上短辺としていますが、辺の長さには依存しません)を描写します。
基準 「{X座標,Y座標}」の形で指定します。指定した分相対的に帯をずらします。

紹介動画(領域帯)



使い方(縁取り(移動可能))

移動可能な縁取りを作成します。少しガタついた縁取りになってしますので、拡大率50で大きなサイズのオブジェクトにかけたり、きれいな縁取りのスクリプトを重ね掛けしたりすることをおすすめします。

パラメーター一覧

トラックバー

パラメーター名 説明
サイズ 縁取りの太さを指定します。
α閾値 縁取りの境界を取得する透明度を指定します。テキストや図形などのハッキリしたものにかける場合は0~10程度で十分です。
相対中心X 縁取りをズラすX座標移動量を指定します。
相対中心Y 縁取りをズラすY座標移動量を指定します。
check_box低精度(出力時は高精度) チェックをいれると縁取りを(かなり)雑にします。チェックを入れる前に見栄えを確認してから、チェックを入れて軽量化するようにするのをおすすめします。
出力時にはチェックを入れていない状態の見た目で出力されます。

ダイアログ

パラメーター名 説明
縁取りの色を指定します。
TextSize連動率% テキストサイズ連動の影響度を%で指定します。
TextSize連動基準テキストサイズ連動の基準となるテキストサイズを指定します。
縁取りのサイズを調整するときはこの値がテキストのサイズと一致した状態で行うことをおすすめします。
※テキストサイズ連動とは、テキストのサイズに合わせて自動で縁取りのサイズを調節する機能のことです。(「TextSize連動基準」が0であればテキストのサイズによらずトラックバーの「サイズ」で指定したサイズで縁取りされます。)
計算式は以下の通りです。
縁取りのサイズ = サイズ * (1 - TextSize連動率% / 100) + サイズ * (TextSize連動率% / 100 * テキストサイズ / TextSize連動基準)
※サイズはトラックバー「サイズ」の値 

紹介動画(縁取り(移動可能)) ※テキストサイズ連動機能追加以前の動画です



使い方(縁取り(移動・グラデーション))

移動とグラデーション、ぼかしが可能な縁取りを作成します。「縁取り(移動可能)」にグラデーション機能を追加したものです。トラックバーの数の都合上、一部の設定をダイアログから行う必要があるので、グラデーションをつけない場合は「縁取り(移動可能)」を使うことをお勧めします。
「僕は久保」様にアイデアをいただきました。ありがとうございます!

パラメーター一覧

トラックバー

パラメーター名 説明
サイズ※1 帯の縁の幅を指定します。
グラデ角度※2 グラデーションの角度を指定します。
グラデ中心X※2 グラデーションの中心のX座標を指定します。
グラデ中心Y※2 グラデーションの中心のY座標を指定します。
※1…「縁取り(移動可能)」のパラメーターと同じです。
※2…「グラデーション」のパラメーターと同じです。

ダイアログ

パラメーター名 説明
※1 縁取りの色を指定します。
check_box低精度(出力時は高精度)※1 チェックをいれると縁取りを(かなり)雑にします。チェックを入れる前に見栄えを確認してから、チェックを入れて軽量化するようにするのをおすすめします。
出力時にはチェックを入れていない状態の見た目で出力されます。
α閾値※1 縁取りの境界を取得する透明度を指定します。テキストや図形などのハッキリしたものにかける場合は0~10程度で十分です。
相対中心X※1 縁取りをズラすX座標移動量を指定します。
相対中心Y※1 縁取りをズラすY座標移動量を指定します。
ぼかし 縁取りをぼかす程度を指定します。
グラデ開始色※2 グラデーションの開始色を指定します。
グラデ終了色※2 グラデーションの終了色を指定します。
グラデ強さ※2 グラデーションの強さを指定します。
グラデ幅※2 グラデーションの強さ幅を指定します。
グラデタイプ(0~7)※2 グラデーションのタイプを指定します。
0…線
1…円
2…四角形
3…凸型
4…円ループ
5…四角ループ
6…凸ループ
7…凸ループ2
0~7の整数値以外を入力した場合タイプは線になります。
TextSize連動率% テキストサイズ連動のグラデーション以外への影響度を%で指定します。
TSグラデ連動率% テキストサイズ連動のグラデーションへの影響度を%で指定します。
TextSize連動基準テキストサイズ連動の基準となるテキストサイズを指定します。
縁取りのサイズを調整するときはこの値がテキストのサイズと一致した状態で行うことをおすすめします。
check_boxぼかし連動※1 チェックをいれるとぼかしのサイズをテキストサイズ連動※の対象にします。
※1…「縁取り(移動可能)」のパラメーターと同じです。
※2…「グラデーション」のパラメーターと同じです。
※3…テキストサイズ連動とは、テキストのサイズに合わせて自動で縁取りのサイズ・グラデーションの各種設定・(ぼかしの度合い)を調節する機能のことです。(「TextSize連動基準」が0であればテキストのサイズによらずトラックバーの「サイズ」で指定したサイズで縁取りされます。)
計算式は以下の通りです。
縁取りのサイズ = サイズ * (1 - TextSize連動率% / 100) + サイズ * (TextSize連動率% / 100 * テキストサイズ / TextSize連動基準)
※サイズはトラックバー「サイズ」の値 

当ブログについて

管理人:アス(Asu)
管理人が作ったAviUtlのスクリプトやプラグインと編集時に役立つ情報を中心に掲載しています。

人気の投稿

スクリプト案募集中!!

AviUtl、欲しいスクリプト作ります

QooQ